package h_eekwan.basic;

import java.util.Scanner;


public class K_TestProductMain {
	// 1. 스캐너에 보일 메세지들 
	private static String title = " 배열을 이용한 상품 등록 프로그램 ";
	private static String menu = "  !!> (1) 추가	 (2) 조회	(0)종료 ";
	private static String ADDMSG = " 번호, 이름, 설명, 제조사, 가격순으로 입력하세요. ";
	private static String exitmsg = " 프로그램을 종료하겠습니다.";
	public static void main(String[] args) {
		// 2.
		K_TestProduct kprv = new K_TestProduct();
		Scanner sc = new Scanner(System.in);
		// 3.
		System.out.println( title );
		while(true){
			System.out.println( menu);
			switch( sc.nextInt()){
			case 1 : addKProduct(sc, kprv);
				break;
			case 2 : showKProduct(kprv);
				break;
			case 0 : sc.close();
				System.exit(0);
				System.out.println(exitmsg);
				break;
			}
		}
		
		
		
		
		
		
		
	}

	private static void showKProduct(K_TestProduct kprv) {
		System.out.println( kprv.readKProduct() );
	}

	private static void addKProduct(Scanner sc, K_TestProduct kprv) {
		System.out.println( ADDMSG);
		K_TestProductVO kpvo = 
				new K_TestProductVO( sc.next(), sc.next(),
						 sc.next(), sc.next(), sc.nextInt());
		kprv.addKProduct(kpvo)	
		;
	}	
	
}	// calss
